using SharePoint.Security.ConfigAnalyzer.Engine.Common;

namespace SharePoint.Security.ConfigAnalyzer.Engine.Base
{
    public abstract class BaseRule : IRule
    {
        public RuleInfo RuleInfo { get; set; }
        
        public string CurrentValue { get; set; }
        
        public Status Status { get; set; }

        #region Implementation of IRule

        public abstract void Validate();

        #endregion
    }
}